punishment restricting freedom - Anglais Synonymes Dictionnaire